home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / MacApp Documentation / MacApp AppleLink Messages / MacApp.Tech$ 11⁄10⁄89 / 0075-MABuild -autobuild t-Nov89 < prev    next >
Encoding:
Text File  |  1989-11-10  |  3.2 KB  |  84 lines  |  [TEXT/GEOL]

  1. Item    0103483                         9-Nov-89        09:13
  2.  
  3. From:   AUST0134                        Jam Software Sydney
  4.  
  5. To:     MACAPP.TECH$                    MacApp Technical
  6.  
  7. Sub:    MABuild -autobuild troubles
  8.  
  9. Dear MacAppers,
  10.  
  11. I have been trying to MABuild a new lot of MacApp libraries using the -Names
  12. option to embed MacsBug names in the code.
  13. After aliasing NmTe to "[Non-Debug /MacsBug]", I try and rebuild MacApp with a
  14. -p on the compiler.
  15. mabuild -nodebug -run -names -autobuild test
  16. MABuild - v. 2.0ß9 Release 7/5/89          Start: 3:56:57 10/11/89
  17.  
  18. Copyright Apple Computer, Inc. 1986-1989
  19. All Rights Reserved.
  20.  
  21. Target Folder: "HD:MPW:MacApp:Libraries:[Non-Debug /MacsBug]:"
  22. Making:        MacApp.Lib.MAMake
  23. Elapsed time: 9 seconds
  24. Compiling:     UFailure.p
  25. Options: D+ R+ H+ B+ W+ F+ -n+ REBUILD Seg:
  26. Pascal V3.0 (12/8/88)   3:57:18 10/11/89
  27. (c) 1981 SVS, Inc. (c) 1988 Apple Computer, Inc.
  28.  
  29. FILE : "HD:MPW:MacApp:Libraries:PrivateInterfaces:UFailure.p"
  30.  
  31. REBUILD option on. Did not read resources for unit "UMACAPP"
  32. FILE : "HD:MPW:MacApp:Libraries:PrivateInterfaces:UMACAPP.p"
  33. FILE : "HD:MPW:MacApp:Interfaces:PInterfaces:UMacApp.p"
  34. FILE : "HD:MPW:MacApp:Interfaces:PInterfaces:UMacAppUtilities.p"
  35. Options: D+ H+ B+ W+ F+ -n+ REBUILD Seg:
  36. Options: D+ H+ N+ B+ W+ F+ -n+ REBUILD Seg:
  37. FILE : "HD:MPW:Interfaces:PInterfaces:TextEdit.p"
  38. FILE : "HD:MPW:Interfaces:PInterfaces:Quickdraw.p"
  39. FILE : "HD:MPW:Interfaces:PInterfaces:Types.p"
  40. #
  41. #{
  42. #?
  43. ### Pascal - Error 52 'implementation' expected
  44. #------------------------------------------------------------------------------
  45.    File "HD:MPW:In{rfaces:PInterfaces:Types.p"; Line 1  # Compiling
  46. HD:MPW:MacApp:Libraries:PrivateInterfaces:UFailure.p
  47. #------------------------------------------------------------------------------
  48.  
  49. Here the compiler hangs, and I have to type cmd-. to continue, and the compiler
  50. continues thus:
  51.  
  52. FILE : "HD:MPW:Interfaces:PInterfaces:Quickdraw.p"
  53. #{$IFC UNDEFINED UsingTypes}
  54. #{$I $$Shell(PInterfaces)Types.p}
  55. #                              ?
  56. ### Error 20 Illegal symbol
  57. #------------------------------------------------------------------------------
  58. --------------------------------------------------
  59.     File "HD:MPW:Interfaces:PInterfaces:Quickdraw.p"; Line 27  # Compiling
  60. HD:MPW:MacApp:Libraries:PrivateInterfaces:UFailure.p
  61. #------------------------------------------------------------------------------
  62. --------------------------------------------------
  63.  
  64. ### MPW Shell - HD:MPW:Tools:Pascal aborted.
  65. ### MPW Shell - Execution of HD:MPW:MacApp:Libraries:[Non-Debug
  66. /MacsBug]:MacApp.Lib.MakeIt terminated.
  67. ### MPW Shell - Execution of MABuild.script terminated.
  68.  
  69. I had the same trouble when trying to use the -Sym option (I wanted to use
  70. Jasik's Debugger), but gave up when I couldn't progress beyond this point.  I
  71. have also tried it with and without symbol table information.
  72.  
  73. It seems to me that the {$I} mechanism of Pascal is overflowing.  The MacApp
  74. manual mentions that the compiler is only capable of dealing with a limited
  75. number of nested includes, but surely MacApp doesn't exceed the limit??!!
  76.  
  77. Has anyone had a similar experience?  Any suggestions on what I am doing wrong?
  78.  
  79. I am using MacApp2.0b9, MPW 3.0final, Pascal3.0.
  80.  
  81. Tseung Cheung
  82.  
  83.  
  84.